Nick Castle Director / Scriptwriter / Actor / Photographer / Producer DouBan IMDb Actor Halloween 2018 6.6 Director The Boy Who Could Fly 1986 6.5 Dennis the Menace 1993 5.6 Tap 1989 6.5 Mr. Wrong 1996 3.8